dermal armor - Turkish English Dictionary